X-Git-Url: https://git.r.bdr.sh/rbdr/super-polarity/blobdiff_plain/0cafec445af0a97d96feb1a1daefa1486142c73f..4fc09567c557a1110180940cca40fd7144921026:/Super%20Polarity/ParticleEffectFactory.cs diff --git a/Super Polarity/ParticleEffectFactory.cs b/Super Polarity/ParticleEffectFactory.cs deleted file mode 100644 index 0cd9ed3..0000000 --- a/Super Polarity/ParticleEffectFactory.cs +++ /dev/null @@ -1,66 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Microsoft.Xna.Framework; -using Microsoft.Xna.Framework.Graphics; - -namespace SuperPolarity -{ - static class ParticleEffectFactory - { - static Game Game; - static Random random; - - static ParticleEffectFactory() - { - random = new Random(); - } - - public static ParticleEngine CreatePolarCircle(Vector2 location) - { - List texturesList = new List(); - - //texturesList.Add(Game.Content.Load("Graphics\\circle")); - texturesList.Add(Game.Content.Load("Graphics\\diamond")); - texturesList.Add(Game.Content.Load("Graphics\\square")); - - ParticleEngine particleEngine = new ParticleEngine(texturesList, location); - - particleEngine.Color = new Color(239, 203, 204); - particleEngine.TTL = 10; - particleEngine.TTLRandomFactor = 5; - particleEngine.ScatterFactor = 40; - particleEngine.ParticleCount = 50; - particleEngine.StretchFactor = 2.8f; - - - return particleEngine; - } - - public static ParticleEngine CreateBullet(Vector2 location) - { - List texturesList = new List(); - - texturesList.Add(Game.Content.Load("Graphics\\circle")); - //texturesList.Add(Game.Content.Load("Graphics\\diamond")); - texturesList.Add(Game.Content.Load("Graphics\\square")); - - ParticleEngine particleEngine = new ParticleEngine(texturesList, location); - - particleEngine.Color = Color.Gray; - particleEngine.TTL = 5; - particleEngine.TTLRandomFactor = 5; - particleEngine.ScatterFactor = 5; - particleEngine.ParticleCount = 10; - particleEngine.StretchFactor = 1; - - return particleEngine; - } - - internal static void SetGame(Game game) - { - ParticleEffectFactory.Game = game; - } - } -}